Skip to content

Add sort by deadline and sort by event date buttons#15

Merged
ajithsureshtii merged 2 commits into
mainfrom
feat/sort-by-event-date
May 14, 2026
Merged

Add sort by deadline and sort by event date buttons#15
ajithsureshtii merged 2 commits into
mainfrom
feat/sort-by-event-date

Conversation

@ajithsureshtii
Copy link
Copy Markdown
Collaborator

  • Add two toggle buttons (Deadline / Event Date) next to Clear Filters
  • Deadline sort is the default and mirrors existing behaviour
  • Event date sort parses the free-text date field with moment.js and reorders events by conference start date; TBA entries sort last
  • Refactor inline sort logic into reorderConfs(sortMode) for reuse
  • Add Gemfile (jekyll + webrick) for local Docker preview and CI
  • Add GitHub Actions workflows: deploy to gh-pages on main push, PR preview at /preview/pr-N/ with auto-comment, cleanup on close
  • Update .gitignore to exclude _site/, .bundle/, .jekyll-cache/

- Add two toggle buttons (Deadline / Event Date) next to Clear Filters
- Deadline sort is the default and mirrors existing behaviour
- Event date sort parses the free-text date field with moment.js and
  reorders events by conference start date; TBA entries sort last
- Refactor inline sort logic into reorderConfs(sortMode) for reuse
- Add Gemfile (jekyll + webrick) for local Docker preview and CI
- Add GitHub Actions workflows: deploy to gh-pages on main push,
  PR preview at /preview/pr-N/ with auto-comment, cleanup on close
- Update .gitignore to exclude _site/, .bundle/, .jekyll-cache/
@github-actions
Copy link
Copy Markdown
Contributor

Preview deployed

🔍 https://mpc-deadlines.github.io/preview/pr-15/

Updates automatically on each push to this PR.

@ajithsureshtii ajithsureshtii merged commit 14aa08d into main May 14, 2026
1 check passed
github-actions Bot added a commit that referenced this pull request May 14, 2026
@ajithsureshtii ajithsureshtii deleted the feat/sort-by-event-date branch May 14, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant